home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
games_d
/
football.zip
/
TECHNOTE.QIP
/
PRODUCTS.TEC
< prev
next >
Wrap
Text File
|
1993-06-18
|
24KB
|
583 lines
PRODUCT COMPATIBILITY INFORMATION
This QEMM 7 technote is available from the following sources:
Quarterdeck Technical Support BBS: PRODUCTS.TEC
CompuServe: PRODCT.ZIP
Q/FAX: #248
The following is a list of various hardware and software devices
which our Testing and Compatibility Department has determined
require specific excludes or parameters in order to be compatible
with QEMM and/or Stealth ROM. The list is divided into two
categories (Hardware and Software) and products in each category
are listed alphabetically.
PLEASE NOTE: When an entry states that excludes within a certain
area are needed, you can use QEMM's ANALYSIS
procedure to determine the exact areas that need to
be excluded from QEMM's use. See Chapter 9 of your
QEMM manual for details.
HARDWARE
ACER 1120SX:
This system needs exclusions in the F000-FFFF area if you are
using the Stealth ROM feature. On the particular systems that
Quarterdeck tested, the parameters X=F300-F3FF and X=FA00-FAFF
were needed with Stealth ROM. Your system may require different
exclusions. In addition, the Acer 1120sx may need X=C600-C7FF
on the QEMM device line even without Stealth ROM.
ADAPTEC 1542C:
If you are using this disk controller and also have floppy disk
drives or hard disk drives that are still controlled by the
system ROM (or any other ROM), then you will need excludes in
the F000-FFFF region if you use the Stealth ROM feature.
ADAPTEC ASPI4DOS:
If the ASPI4DOS.SYS device driver is loaded before QEMM386.SYS,
you may need to exclude up to 12K of the F000-FFFF range when
using QEMM's Stealth function. This problem does not occur if
ASPI4DOS is loaded after QEMM, but in this case QEMM will use 2K
of conventional memory for a disk buffer to prevent bus-mastering
problems when ASPI4DOS loads high. For more information on bus-
mastering controllers, see BUS-MAST.TEC in your QEMM\TECHNOTE
directory.
AMI BIOS:
In very rare cases, a machine with an AMI BIOS that has ROM
shadowing enabled and user-defined drive types may need a 4K
exclude in the F000-FFFF area for Manifest to be able to identify
the hard disk correctly.
AST PREMIUM EXEC 386/20SX NOTEBOOK:
The AST Premium Exec 386/20SX is incompatible with the Stealth
ROM mapping method (ST:M.) OPTIMIZE's test for Stealth ROM's
frame method (ST:F) will also fail, but ST:F should work if you
add FR=EC00 to the QEMM386.SYS device driver line in CONFIG.SYS.
AT&T 6386/SX WGS:
Some of these PCs (and other Intel motherboard-based AT&T
computers, such as the 6386/25 WGS) require the QEMM386.SYS
parameter XST=E000 when the ST:M parameter is in use. There may
be an option for relocating the video BIOS in the AT&T Setup
program that could also solve the problem.
ATI LOCAL BUS VIDEO CARDS:
Some ATI local bus video cards may not work properly with the
Stealth ROM feature unless you use the X=C000-C7FF parameter.
A smaller exclude in this region may also solve the problem.
ATI VGA WONDER:
This graphics card works well with the page frame at C000 when
the Stealth ROM mapping method (ST:M) is in effect. QEMM places
the page frame at C000 by default when ST:M is enabled. If ST:M
is enabled and the page frame is not at C000, it is likely that
some obstruction is preventing QEMM from safely putting the frame
at this address. In this case, you may need to exclude part of
the C000-C7FF area.
DIAMOND SPEEDSTAR:
If you have the Stealth ROM feature enabled, you may need the
XST=C000 parameter on the QEMM386.SYS device line in order to
use this video card's utilities. (Some of this card's high-
resolution modes may require the EXCLUDE=B000-B7FF parameter,
with or without Stealth.) Some revisions of this video card may
require X=C000-C1FF to run with the Stealth ROM feature even if
you do not use the card's utilities.
DMA BUFFER TOO SMALL:
PROBLEM: QEMM displays a message which tells you to increase
the size of the DMA buffer.
If a device which uses DMA (Direct Memory Access), such as a
tape backup, performs DMA transfers larger than the current size
of the DMA buffer, QEMM will display a message indicating that
you must increase the size of the buffer. The message will inform
you how large the buffer must be, and you will need to add a
DMA=xx parameter to the QEMM386.SYS line in your CONFIG.SYS file
((with xx indicating the size you want to make the buffer.)
GRIDCASE 1550SX:
If you are not using the Stealth ROM feature, this machine
requires the parameter X=E800-E9FF on the QEMM386.SYS line of
CONFIG.SYS. If you are using ST:M, this machine requires the
XST=E000 parameter as well as the above exclusion.
IBM PS/2 MODEL L40SX:
This laptop needs the following excludes in order to work with
ST:M: X=E000-E0FF X=E200-E3FF X=E600-E6FF. The ST:F method
requires no excludes. The Suspend/Resume feature works on this
system automatically.
IBM TOKEN RING CARD ON A PS/2:
PROBLEM: On a PS/2 with a Token-Ring card and QEMM installed,
conventional memory ends at 576K rather than 640K.
A Token-Ring network card has both an adapter RAM and ROM in
upper memory, either 8 or 16K in size. The default addresses for
the RAM and ROM are D800 and CC00, respectively. This default
configuration may not allow room in upper memory for the EMS page
frame, especially on PS/2 systems. If the page frame does not fit
in upper memory, QEMM will place the page frame in the last 64K of
conventional memory, decreasing the memory in which programs can
run. Beginning with QEMM 7.0, a message is posted during boot up
if the page frame has been placed in conventional memory.
You can resolve this problem by using your PS/2 reference
diskette to move the Token-Ring adapter RAM and ROM to one end
or the other of available upper memory. The idea is to create
a contiguous 64K area for the page frame rather than having your
upper memory addresses broken up into small unusable regions.
Moving both RAM and ROM as low as possible in the C000 area is
usually a good choice.
If you use QEMM's Stealth ROM feature, the page frame will
usually remain in upper memory even with the Token-Ring card
hogging the address space because Stealth ROM clears the area of
the ROMs between E000 and FFFF. However, in order to get the
maximum memory available, you should still make the contiguous
free areas in upper memory as large as possible by moving the
adapter RAM and ROM to different locations.
When you use the Stealth ROM mapping method (ST:M) the default
Token-Ring configuration will force the page frame to go to EC00,
whereas QEMM would normally try to maximize memory by placing the
page frame at C000. You can put the page frame at C000 by using
the reference diskette to move the Adapter RAM and ROMs out of
the C000-CFFF range. In this case, the best places to put the
Token-Ring adapter RAM and ROM are probably at the beginning of
the D000 area, as close to each other as possible.
INVISIBLE NETWORK:
If you use the boot ROM on the Invisible Network card, it loads
32K of code into the top of the conventional memory address
space and grabs interrupt 13. A much better solution than to
use XSTI=13 and an appropriate exclude is to disable the ROM
on the network card and load IS2BIOS instead. This will give you
32K of conventional memory (since IS2BIOS can be loaded high)
and you will not have the network card's ROM breaking up your
upper memory address space.
MICRO CHANNEL MACHINES:
You must load the HOOKROM.SYS program (found in your QEMM
directory) BEFORE you load QEMM386.SYS in your CONFIG.SYS file in
order to use the XST=E000 parameter with IBM PS/2 machines with
Micro Channel architecture (and possibly with some other Micro
Channel machines.) If you are using QEMM's DOS-Up feature, you
would load DOSDATA.SYS as the first line of your CONFIG.SYS file,
followed by HOOKROM.SYS, then QEMM386.SYS. If you are not using
DOS-Up, then HOOKROM.SYS would be the first line in your
CONFIG.SYS, followed by QEMM386.SYS. For more information on
using HOOKROM on a PS/2, refer to XSTI.TEC (located in your
QEMM\TECHNOTE directory.)
NEC PRINTSCR.EXE:
This screen-printing enhancer for NEC computers needs to see a
portion of the BIOS when it loads. When using Stealth ROM, you
must add the parameter X=FE00-FEFF to the QEMM386.SYS device line
to allow PRINTSCR.EXE to load successfully.
ORCHID FAHRENHEIT 1280 SVGA:
This video card may need the X=C000-C5FF parameter if you use
its Microsoft Windows drivers or its utilities with Stealth ROM.
PLUS IMPULSE/HARDCARD II:
These hard drives may need the XST parameter applied to their
ROM(s) when using Stealth. The default location for a Hardcard II
ROM, for example, is C800. In this case adding XST=C800 to the
QEMM386.SYS device line may be necessary. If you are unsure of
the location of your Hardcard II or Impulse disk ROM, consult the
documentation that accompanied your drive.
PSI HYPERSTOR 816/1600 HARD DISK CONTROLLER:
Some versions of this controller may require that the page frame
be located at the beginning of the controller's ROM (which is
often at C800.) A small exclusion in the F000-FFFF range may
also be necessary. Adding the exclusion X=FE00-FFFF to the QEMM
line may resolve problems with this controller.
SETUP PROGRAMS, SETUP HOTKEYS:
On some machines it is possible to access the computer's setup
program any time by pressing a hotkey. Other machines provide
software programs for system configuration. On many of these
systems you must exclude some portion of the F000-FFFF range
in order to use these programs when QEMM's Stealth ROM feature
is enabled. ("Hotkey" setups usually work without exclusions if
you are using the ST:F feature.) The easiest way to deal with
this problem is to prevent QEMM from loading on the few occasions
when you need to access your system setup program. If you prefer
to sacrifice High RAM areas in order to run the system setup with
Stealth ROM, you can use QEMM's Analysis procedure to determine
the areas you must exclude, providing that a reboot is not forced
when exiting the setup program.
If your setup program reboots the system upon exit, you will
have to resort to trial-and-error testing to find the necessary
excludes in the F000-FFFF area.
STB 800/16 VGA CARD:
This graphics card works well with the page frame at C000 when
the Stealth ROM mapping method (ST:M) is in effect. QEMM places
the page frame at C000 by default when ST:M is enabled. If ST:M
is enabled and the page frame is not at C000, it is likely that
some obstruction is preventing QEMM from putting the frame there
safely. In this case, you may need to exclude a portion of the
C000-C7FF area.
TOSHIBA 4400SXC:
This system may require the X=C000-C5FF parameter in order to
work with the ST:M feature. If you use the battery pop-up feature
of this system, you may also need X=F400-F7FF and X=FC00-FFFF.
You may be able to narrow these three excludes somewhat. The
ST:F feature works well with the 4400SXC, though you may want to
use the FR=EC00 parameter with it to get the most memory. (In
all cases the T386.EXE file, available from Quarterdeck, may be
needed for the battery pop-up feature to work.)
TOSHIBA 5100:
This computer is incompatible with the Stealth ROM mapping
method (ST:M.) The Stealth ROM frame method (ST:F) will work
fine. OPTIMIZE will automatically detect this incompatibility
and choose ST:F on these machines.
ZENITH PC's:
With some versions of DOS, you need the parameter XSTI=18 in
order to print on a Zenith system when Stealth ROM is enabled.
You will also need a small 4K exclusion somewhere in the F000-FFFF
range. X=F500-F5FF works on some systems.
ZENITH Z-NOTE 325L LAPTOP:
This system should be used with the ST:F parameter. The ST:M
parameter requires a number of excludes on this system, and
therefore gives no benefit over ST:F.
SOFTWARE
1DIR PLUS:
Some versions of this program need the QEMM parameter UFP:N when
Stealth is in effect if 1DIR Plus is using EMS. For information
on the UFP parameter, see chapter 7 of the QEMM manual. Another
solution is to configure 1DIR Plus so that it does not put its
stacks in the EMS page frame. (See the 1DIR Plus manual for
details.)
ALLCLEAR:
This charting software may need an exclusion in the C000-C7FF
region if you use its View Chart or Print Preview options with
Stealth ROM.
AVERY LABEL PRO:
Some versions of this software put video garbage on the screen
when the Stealth ROM feature is enabled unless you use the
X=F000-F0FF parameter.
GEOWORKS ENSEMBLE:
As of version 1.2, Geoworks is incompatible with QEMM's Stealth
ROM feature if Geoworks Ensemble is set up to use expanded (EMS)
memory. If you set up Geoworks Ensemble to use extended (XMS)
and conventional memory, it will work with Stealth ROM. See the
accompanying documentation for details on configuring Geoworks
to use XMS and conventional memory. (As of this writing, the
recently released GEOWORKS v2.0 has not been tested to determine
whether this information applies to that version, as well.)
GLYPHIX:
Some versions of the font program Glyphix need the QEMM parameter
UFP:N when Stealth is in effect if Glyphix is using EMS. For
information on the UFP parameter, see chapter 7 of your QEMM
manual.
HOTLINE:
Some versions of this phone-dialer TSR will not work with the
ST:M feature unless you exclude several regions in the F000-FFFF
area.
LOTUS 1-2-3:
PROBLEM: Lotus 1-2-3 reports that "123 cannot start because the
driver set is invalid."
If you get this message you are probably using QEMM's VIDRAM
feature. VIDRAM works with DOS text-based programs, but does
not allow EGA or VGA graphics. 1-2-3 is checking your graphics
card's capabilities and VIDRAM is telling it that no graphics
are allowed.
If you run 1-2-3's INSTALL program and make a driver set with no
graphics entry, then 1-2-3 will work. The best way is to use
1-2-3 INSTALL's "Advanced Options" and "Modify Current Driver
Set" selections. Then select the "Graph Display" item. Press
the Del key on the driver that is currently selected. Then press
the "Esc" key and use "Save Changes" to save the driver set with
a different name (we suggest 123VID.) Then when you want to use
1-2-3 with VIDRAM, type 123 123VID at the DOS prompt and the
correct video driver will be used.
DESQview users may want to install a second version of 1-2-3 on
the DESQview menu. The second version would include 123VID as a
command line parameter to the 123 command.
MIRROR:
MIRROR is written by Central Point Software and packaged with MS-
and IBM-DOS version 5 and 6. MIRROR is used to recover deleted
files. MIRROR first makes a backup copy of the your FATs (File
Allocation Tables), then loads a resident portion of itself that
tracks files as they are deleted in order to expedite their
recovery. The file tracking feature is enabled by using the
"/Tx" switch (where "x" is the letter of the drive to be
monitored) to the MIRROR command line.
The copy of the FAT(s) that MIRROR makes may be too large to
load into available High RAM. (This data cannot be spread over
multiple High RAM regions.) If this happens when MIRROR loads,
it will report that it has failed to perform this function.
However, the undelete tracking feature may have installed
successfully. Type LOADHI at the DOS prompt to make sure that
MIRROR loaded successfully.
If there is insufficient High RAM to perform the first function
of MIRROR above 640K, but there is enough High RAM to perform
MIRROR's second function (the resident portion of MIRROR
requires only 6.4K of memory), you may load MIRROR low once
without the "/Tx" switch (to perform MIRROR's first function.)
Then load MIRROR high with the "/Tx" switch in order to load its
resident portion above 640K and make a successful copy of the
FAT.
NORTON BACKUP:
When using Stealth ROM, Norton Backup requires the X=FE00-FFFF
parameter on the QEMM386.SYS device driver line and may require
reconfiguration after you have specified that parameter and
rebooted.
ORACLE AND VCPI:
Oracle is a VCPI-compliant program, starting with version 2.1.34
of the SQLPME.EXE file. You may want to contact Oracle to find
out the status of the VCPI support of your version. It is also
important to choose the Oracle configuration option (machine
type J) that tells Oracle that it is running on a VCPI system.
PCSA:
PCSA's EMS loaders (DMNETHLD and EMSLOAD) do not work if Stealth
ROM is enabled. The QEMM386.SYS parameter XST=F000 may solve the
problem when it occurs. Some DEPCA cards may fail with the PCSA
software and ST:M unless you place the page frame at the starting
address of the DEPCA's card's 16K ROM.
PRINTQ:
You should use this print spooler's /LSX parameter to make it
use extended memory rather than expanded memory if you are using
Stealth ROM.
REPEAT PERFORMANCE:
Like other keyboard-enhancement programs that create a new type-
ahead buffer, the Repeat Performance keyboard-enhancing program
malfunctions if loaded above 63K. As a result, it cannot be
loaded high with all of its features enabled. However, RP.SYS
will load high if you use its BUFFERS=OFF parameter, which
disables Repeat Performance's type-ahead buffer.
If you prefer to keep Repeat Performance's type ahead buffer and
have OPTIMIZE load RP.SYS low instead, this file can be listed in
an OPTIMIZE.EXC file. For information on creating such a file,
see Chapter 3 of your QEMM manual.
SIDEKICK PLUS:
SideKick Plus will not work with Stealth ROM unless it is
prevented from using EMS. One workaround is to use QEMM's EMS.COM
program to temporarily allocate all EMS before SKPLUS is loaded,
then use EMS.COM again to free your machine's EMS memory after
loading SKPLUS. See Chapter 11 of the QEMM manual for details on
the EMS.COM program.
SPACEMANager:
This program (by Vertisoft Systems Inc.) is incompatible with
QEMM's Stealth DoubleSpace feature and there is no known
workaround at this time. If you are using SPACEMANager, DO NOT
enable Stealth DoubleSpace. Using SPACEMANager with Stealth
DoubleSpace can result in loss of data on your hard drive.
SUPER PC-KWIK:
Some versions of the Super PC-Kwik disk cache confuse OPTIMIZE
when they are loaded high. It is possible to load this program
high, but the amount of memory it takes when loaded high can be
different than when it is loaded low. Since OPTIMIZE first loads
all programs into conventional memory to calculate their sizes,
programs loaded after the disk cache may not be able to load high.
One way you can avoid this problem is to use SUPERPCK's
/TRACKBUFFERSIZE:8 parameter. This parameter limits the amount of
"look ahead" the cache uses to less than a full track. Refer to
the Super PC-Kwik manual for information about the "/t" switch.
When Super PC-Kwik is using expanded memory and you are using
Stealth DoubleSpace and do not have StealthROM enabled, you must
use the Super PC-Kwik parameter, EMSMapSaves=Always, which forces
Super PC-Kwik to make the necessary EMS calls to be compatible
with Stealth DoubleSpace.
VENTURA PUBLISHER PROFESSIONAL:
When QEMM's Stealth ROM feature is enabled and you have the line
STACKS=0,0 in your CONFIG.SYS file, Ventura Professional Version
2 (and possibly version 3) will not operate properly. Removing
the STACKS=0,0 statement should solve the problem. DR DOS 6 does
not use hardware interrupt stacks; as a result, you cannot use
DR DOS 6 with Ventura Professional 2 if you are using Stealth
ROM. Ventura Professional Version 3 does not put its stacks in
the EMS page frame and works properly with Stealth ROM.
Ventura Publisher 2 will not work properly if the EMS page frame
is located at an address higher than E000. To find out where
your page frame is located, type QEMM at the DOS prompt. If you
are using a page frame, you will see its address listed. If the
address is higher than E000, type QEMM again and look at the list
of areas and sizes. Find the first High RAM area below E000 that
is at least 64K in size and jot down its starting address, then
add the FRAME=xxxx parameter to the QEMM line, replacing xxxx
with the address you wrote down (e.g., FRAME=D000). See Chapter
7 of the QEMM manual for information on the FRAME parameter.
VIDEO ACCELERATOR DRIVERS:
SPEED_UP.SYS is a driver that comes with the Orchid Prodesigner
video card. It makes a copy of the video ROM in RAM in order to
speed up your video. If loaded after QEMM on a system with
Stealth ROM enabled, it refuses to load, complaining that someone
else has taken Interrupt 10. If loaded before QEMM on the same
system, Stealth ROM will be disabled because QEMM cannot find the
ROM handler for Interrupt 10.
You can solve both of these problems with XSTI=10. No exclusion
is necessary because the video ROM is no longer being used.
Speed_up.sys can then be loaded after QEMM and (and can be loaded
into upper memory.) However, we strongly recommend that you NOT
load SPEED_UP.SYS, RAMBIOS.SYS, FASTBIOS.SYS, or any similar
driver. Using SPEED-UP.SYS costs you 36K of memory. Instead use
QEMM's ROM parameter, producing the SAME effect but using NO
address space between 0-1024K.
VP PLANNER:
Some versions of the VP Planner spreadsheet need the QEMM386.SYS
parameter UFP:N when Stealth is in effect if VP Planner is using
EMS. For information on the UFP parameter, see chapter 7 of the
QEMM manual.
WORDSTAR 2000 version 1.01:
XSTI=15 and an appropriate exclude (most likely in the F000-FFFF
range) is necessary due to an ancient method of jumping directly
to the code that an interrupt vector points to. QEMM's ANALYSIS
procedure can be used to pinpoint the necessary exclusion. This
version of Wordstar 2000 was written in 1985. Newer versions may
not have this problem.
XTRADRIVE:
IIT's XTRADRIVE disk compression utility ships with a disk cache
that is not compatible with QEMM's Stealth ROM feature. For
information on using XTRADRIVE with QEMM, see XTRADRV.TEC in your
QEMM\TECHNOTE directory.
******************************************************************
Trademarks are property of their respective owners.
This technical note may be copied and distributed freely as long
as it is distributed in its entirety and it is not distributed
for profit. Copyright (C) 1993 by Quarterdeck Office Systems
************************ E N D O F F I L E *******************